JAIC\Classes\JAIC_Core D

Total Complexity 165
Dependencies 2
Dependents 3
Total lines 813
Lines of code 468
Logical lines of code 239
Comment lines 219
Methods 24
Properties 10

Methods 24

Method Rating Maintainability Complexity Lines of code
renderChatbot()
C
44 27 34
update()
B
38 24 60
setServiceURLs()
B
37 21 73
createSettings()
B
39 17 62
handleCronSyncPages()
A
49 13 29
__construct()
A
53 9 20
createKnowledgeBase()
A
53 8 22
delete()
S
45 6 45
getPluginActivePages()
S
62 6 11
updateKnowledgeBase()
S
50 4 29
getPageContents()
S
54 4 22
isPreviewMode()
S
71 5 4
getAPIKey()
S
65 4 8
getPages()
S
62 3 11
getKnowledgeBase()
S
73 3 4
handlePostUpdate()
S
62 3 10
getPluginName()
S
81 1 3
getPluginNamespace()
S
81 1 3
getPluginOptionKey()
S
81 1 3
getDomain()
S
79 1 3
getSiteAPIURL()
S
81 1 3
getSiteURL()
S
81 1 3
getPlatformAPIURL()
S
79 1 3
getPreviewURL()
S
79 1 3